header {
  width: 100%;
  min-width: 818px;
  height: 60px;
  border-top: 4px solid #58b849;
  background: #fff;
  border-bottom: 1px solid #d9dadb;
  box-shadow: 0px 0px 4px 2px rgba(201, 196, 196, 0.4); }
  header .main {
    width: 818px;
    overflow: hidden;
    margin: 0 auto; }
    header .main .logo {
      margin-top: 12px;
      float: left; }
    header .main .nav {
      float: right;
      line-height: 60px; }
      header .main .nav a {
        font-size: 14px; }
      header .main .nav a:hover {
        text-decoration: underline; }
      header .main .nav img {
        vertical-align: middle;
        margin-left: 10px; }
